<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>
<script>
    var list = [52, 28, 71, 94, 62, 46];
    console.log("原数组:", list);

    // 选择排序 (从小到大)
    // 每次取当前值 和 后面所有的值作比较 ,如果存在比当前值还要小的数 交换两个数的位置 (从小到大)

    for (var j = 0; j < list.length - 1; j++) {  //第几次  (6个数比五次,最后一个没有必要和后面的比)
        // j      list[j]  第几个值     
        // j+1   length-1  后面所有的值
        for (var i = j + 1; i < list.length; i++) {  //后面所有的数
            if (list[j] > list[i]) {
                var temp = list[j];
                list[j] = list[i];
                list[i] = temp;
            }
        }
        console.log(list);
    }

    // 第一个:  list[0]
    // 后面所有的值下标:  1 - length-1 

    // for(var i = 1;i<list.length;i++){
    //     if(list[0] > list[i]){
    //         var temp = list[0];
    //         list[0] = list[i];
    //         list[i] = temp;
    //     }
    // }
    // console.log(list);



</script>

</html>